Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Detached £1,310,000 30 May 2018
63 STATION ROAD Detached £165,000 29 Jul 1996
65 STATION ROAD Detached £500,000 12 Jul 2002
67 STATION ROAD Detached £1,235,000 18 Aug 2023